![]() | ![]() |
| 2011 | ||
|---|---|---|
| 101 | Mohamed Hussein, Hassan Gomaa: An architecture-based dynamic adaptation model and framework for adaptive software systems. AICCSA 2011: 165-172 | |
| 100 | Mohammad Abu-Matar, Hassan Gomaa: Feature-Based Variability Meta-modeling for Service-Oriented Product Lines. MoDELS Workshops 2011: 68-82 | |
| 99 | Mohammad Abu-Matar, Hassan Gomaa: Variability Modeling for Service Oriented Product Line Architectures. SPLC 2011: 110-119 | |
| 98 | Hassan Gomaa, Koji Hashimoto: Dynamic software adaptation for service-oriented product lines. SPLC Workshops 2011: 35 | |
| 97 | Daniel A. Menascé, Hassan Gomaa, Sam Malek, João Pedro Sousa: SASSY: A Framework for Self-Architecting Service-Oriented Systems. IEEE Software 28(6): 78-85 (2011) | |
| 2010 | ||
| 96 | Daniel A. Menascé, João Pedro Sousa, Sam Malek, Hassan Gomaa: Qos architectural patterns for self-architecting software systems. ICAC 2010: 195-204 | |
| 95 | Hassan Gomaa, Koji Hashimoto, Minseong Kim, Sam Malek, Daniel A. Menascé: Software adaptation patterns for service-oriented architectures. SAC 2010: 462-469 | |
| 94 | Mohammad Abu-Matar, Hassan Gomaa, Minseong Kim, Ahmed M. Elkhodary: Feature Modeling for Service Variability Management in Service-Oriented Architectures. SEKE 2010: 468-473 | |
| 93 | Daniel A. Menascé, John M. Ewing, Hassan Gomaa, Sam Malek, João Pedro Sousa: A framework for utility-based service oriented design in SASSY. WOSP/SIPEW 2010: 27-36 | |
| 2009 | ||
| 92 | Erika Mir Olimpiew, Hassan Gomaa: Reusable Model-Based Testing. ICSR 2009: 76-85 | |
| 91 | Naeem Esfahani, Sam Malek, João Pedro Sousa, Hassan Gomaa, Daniel A. Menascé: A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems. MoDELS 2009: 591-605 | |
| 2008 | ||
| 90 | Julie A. Street, Hassan Gomaa: Software Architectural Reuse Issues in Service-Oriented Architectures. HICSS 2008: 316 | |
| 89 | Hassan Gomaa: Advances in Software Design Methods for Concurrent, Real-Time and Distributed Applications. ICSEA 2008: 451-456 | |
| 88 | Hassan Gomaa, Erika Mir Olimpiew: Managing Variability in Reusable Requirement Models for Software Product Lines. ICSR 2008: 182-185 | |
| 87 | Erika Mir Olimpiew, Hassan Gomaa: Model-based Test Design for Software Product Lines. SPLC (2) 2008: 173-178 | |
| 86 | Hassan Gomaa: Concurrent Programming. Wiley Encyclopedia of Computer Science and Engineering 2008 | |
| 85 | Hassan Gomaa, Michael Eonsuk Shin: Multiple-view modelling and meta-modelling of software product lines. IET Software 2(2): 94-122 (2008) | |
| 84 | Oldrich Bubak, Hassan Gomaa: Applying software product line concepts in service orientation. IJIIDS 2(4): 383-396 (2008) | |
| 2007 | ||
| 83 | Hassan Gomaa, Michael E. Shin: Automated Software Product Line Engineering and Product Derivation. HICSS 2007: 285 | |
| 82 | Robert G. Pettit IV, Hassan Gomaa: Analyzing Behavior of Concurrent Software Designs for Embedded Systems. ISORC 2007: 124-132 | |
| 81 | Julie A. Street, Robert G. Pettit IV, Hassan Gomaa: Independent Model-Driven Software Performance Assessments of UML Designs. ISORC 2007: 299-306 | |
| 80 | Praveen K. Jayaraman, Jon Whittle, Ahmed M. Elkhodary, Hassan Gomaa: Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. MoDELS 2007: 151-165 | |
| 79 | Hassan Gomaa, Mohamed Hussein: Model-Based Software Design and Adaptation. SEAMS 2007: 7 | |
| 78 | Daniel A. Menascé, Honglei Ruan, Hassan Gomaa: QoS management in service-oriented architectures. Perform. Eval. 64(7-8): 646-663 (2007) | |
| 77 | Michael E. Shin, Hassan Gomaa: Software requirements and architecture modeling for evolving non-secure applications into secure applications. Sci. Comput. Program. 66(1): 60-70 (2007) | |
| 2006 | ||
| 76 | Hassan Gomaa, Mazen Saleh: Software Product Line Engineering and Dynamic Customization of a Radio Frequency Management System. AICCSA 2006: 345-352 | |
| 75 | Hassan Gomaa: Designing concurrent, distributed, and real-time applications with UML. ICSE 2006: 1059-1060 | |
| 74 | Robert G. Pettit IV, Hassan Gomaa: Modeling behavioral design patterns of concurrent objects. ICSE 2006: 202-211 | |
| 73 | Minseong Kim, Suntae Kim, Sooyong Park, Mun-Taek Choi, Munsang Kim, Hassan Gomaa: UML-based service robot software development: a case study. ICSE 2006: 534-543 | |
| 72 | Hassan Gomaa: Designing Software Product Lines with UML 2.0: From Use Cases to Pattern-Based Software Architectures. ICSR 2006: 440 | |
| 71 | Hassan Gomaa, Mazen Saleh: Feature Driven Dynamic Customization of Software Product Lines. ICSR 2006: 58-72 | |
| 70 | Robert G. Pettit IV, Hassan Gomaa: Modeling Behavioral Patterns of Concurrent Objects Using Petri Nets. ISORC 2006: 303-312 | |
| 69 | Hassan Gomaa: A Software Modeling Odyssey: Designing Evolutionary Architecture-Centric Real-Time Systems and Product Lines. MoDELS 2006: 1-15 | |
| 68 | Hassan Gomaa: Designing Software Product Lines with UML 2.0: From Use Cases to Pattern-Based Software Architectures. SPLC 2006: 218 | |
| 67 | Hassan Gomaa: Real-Time Software Engineering, Part 2. IEEE Software 23(5): 102 (2006) | |
| 2005 | ||
| 66 | Hassan Gomaa: Designing software product lines with UML - from use cases to pattern-based software architectures. ACM 2005: I-XXVII, 1-701 | |
| 65 | Erika Mir Olimpiew, Hassan Gomaa: Model-based testing for applications derived from software product lines. A-MOST 2005 | |
| 64 | Hassan Gomaa, Mazen Saleh: Software product line engineering for Web services and UML. AICCSA 2005: 110 | |
| 63 | Hassan Gomaa: Designing Software Product Lines with UML. SEW Tutorial Notes 2005: 160-216 | |
| 62 | Mazen Saleh, Hassan Gomaa: Separation of concerns in software product line engineering. ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005) | |
| 61 | Erika Mir Olimpiew, Hassan Gomaa: Model-based testing for applications derived from software product lines. ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) | |
| 60 | M. Brian Blake, Hassan Gomaa: Agent-oriented compositional approaches to services-based cross-organizational workflow. Decision Support Systems 40(1): 31-50 (2005) | |
| 2004 | ||
| 59 | Hassan Gomaa, Diana L. Webber: Modeling Adaptive and Evolvable Software Product Lines Using the Variation Point Model. HICSS 2004 | |
| 58 | Hassan Gomaa, Michael Eonsuk Shin: Modeling Complex Systems by Separating Application and Security Concerns. ICECCS 2004: 19-28 | |
| 57 | Hassan Gomaa, Michael Eonsuk Shin: A Multiple-View Meta-modeling Approach for Variability Management in Software Product Lines. ICSR 2004: 274-285 | |
| 56 | Hassan Gomaa: Designing Software Product Lines with the Unified Modeling Language (UML). SPLC 2004: 317 | |
| 55 | Robert G. Pettit IV, Hassan Gomaa: Modeling Behavioral Patterns of Concurrent Software Architectures Using Petri Nets. WICSA 2004: 57-68 | |
| 54 | Hassan Gomaa, Mohamed Hussein: Software Reconfiguration Patterns for Dynamic Evolution of Software Architectures. WICSA 2004: 79-88 | |
| 53 | Daniel A. Menascé, Honglei Ruan, Hassan Gomaa: A framework for QoS-aware software components. WOSP 2004: 186-196 | |
| 52 | Diana L. Webber, Hassan Gomaa: Modeling variability in software product lines with the variation point model. Sci. Comput. Program. 53(3): 305-331 (2004) | |
| 2003 | ||
| 51 | Hassan Gomaa, Mohamed Hussein: Dynamic Software Reconfiguration in Software Product Families. PFE 2003: 435-444 | |
| 50 | M. Brian Blake, Hassan Gomaa: Object-Oriented Modeling Approaches to Agent-Based Workflow Services. SELMAS 2003: 111-128 | |
| 49 | Robert G. Pettit IV, Hassan Gomaa: Improving the Reliability of Concurrent Object-Oriented Software Designs. WORDS Fall 2003: 262-269 | |
| 2002 | ||
| 48 | Hassan Gomaa, Michael E. Shin: Multiple-View Meta-Modeling of Software Product Lines. ICECCS 2002: 238-246 | |
| 47 | Diana L. Webber, Hassan Gomaa: Modeling Variability with the Variation Point Model. ICSR 2002: 109-122 | |
| 46 | Hassan Gomaa, Mark Gianturco: Domain Modeling for World Wide Web Based Software Product Lines with UML. ICSR 2002: 78-92 | |
| 45 | Kevin L. Mills, Hassan Gomaa: Knowledge-Based Automation of a Design Method for Concurrent Systems. IEEE Trans. Software Eng. 28(3): 228-255 (2002) | |
| 2001 | ||
| 44 | Hassan Gomaa: Designing Concurrent, Distributed, and Real-Time Applications with UML. ICSE 2001: 737-738 | |
| 43 | Hassan Gomaa, Daniel A. Menascé: Performance Engineering of Component-Based Distributed Software Systems. Performance Engineering 2001: 40-55 | |
| 42 | Hassan Gomaa, Daniel A. Menascé, Michael E. Shin: Reusable component interconnection patterns for distributed software architectures. SSR 2001: 69-77 | |
| 2000 | ||
| 41 | Hassan Gomaa, Larry Kerschberg, Ghulam A. Farrukh: Domain Modeling of Software Process Models. ICECCS 2000: 50-60 | |
| 40 | Hassan Gomaa, Shaoying Liu, Michael E. Shin: Integration of the Domain Modeling Method for Families of Systems with the SOFL Formal Specification Language. ICECCS 2000: 61-71 | |
| 39 | Hassan Gomaa: Designing real-time and distributed applications with the UML (tutorial session). ICSE 2000: 829 | |
| 38 | Hassan Gomaa: Object Oriented Analysis and Modeling for Families of Systems with UML. ICSR 2000: 89-99 | |
| 37 | Hassan Gomaa, Daniel A. Menascé: Design and performance modeling of component interconnection patterns for distributed software architectures. Workshop on Software and Performance 2000: 117-126 | |
| 36 | Kevin L. Mills, Hassan Gomaa: A knowledge-based method for inferring semantic concepts from visual models of system behavior. ACM Trans. Softw. Eng. Methodol. 9(3): 306-337 (2000) | |
| 35 | Daniel A. Menascé, Hassan Gomaa: A Method for Design and Performance Modeling of Client/Server Systems. IEEE Trans. Software Eng. 26(11): 1066-1085 (2000) | |
| 1999 | ||
| 34 | Hassan Gomaa: Inter-Agent Communication in Cooperative Information Agent-Based Systems. CIA 1999: 137-148 | |
| 33 | Hassan Gomaa, Ghulam A. Farrukh: A Reusable Architecture for Federated Client/Server Systems. SSR 1999: 113-121 | |
| 1998 | ||
| 32 | Daniel A. Menascé, Hassan Gomaa: On a language based method for software performance engineering of client/server systems. WOSP 1998: 63-69 | |
| 31 | Elizabeth O'Hara-Schettino, Hassan Gomaa: Dynamic navigation in multiple view software specifications and designs. Journal of Systems and Software 41(2): 93-103 (1998) | |
| 30 | Hassan Gomaa: Use Cases for Distributed Real-time Software Architectures. Scalable Computing: Practice and Experience 1(2): (1998) | |
| 1997 | ||
| 29 | Hassan Gomaa, Ghulam A. Farrukh: Automated Configuration of Distributed Applications from Reusable Software Architectures. ASE 1997: 193-200 | |
| 1996 | ||
| 28 | Robert G. Pettit IV, Hassan Gomaa: Integrating Petri Nets With Design Methods for Concurrent and Real-Time Systems. ICECCS 1996: 168- | |
| 27 | Hassan Gomaa, Ghulam A. Farrukh: An Approach for Generating Executable Distributed Applications from Reusable Software Architectures. ICECCS 1996: 442-449 | |
| 26 | Kevin L. Mills, Hassan Gomaa: A Knowledge-based Approach for Automating a Design Method for Concurrent and Real-Time Systems. SEKE 1996: 529-536 | |
| 25 | Larry Kerschberg, Hassan Gomaa, Daniel A. Menascé, Jong P. Yoon: Data and Information Architectures for Large-Scale Distributed Data Intensive Information Systems (Position Paper). SSDBM 1996: 226-233 | |
| 24 | Hassan Gomaa, Larry Kerschberg, Vijayan Sugumaran, C. Bosch, I. Tavakoli, L. O'Hara: A Knowledge-Based Software Engineering Environment for Reusable Software Requirements and Architectures. Autom. Softw. Eng. 3(3/4): 285-307 (1996) | |
| 23 | Hassan Gomaa, Daniel A. Menascé, Larry Kerschberg: A software architectural design method for large-scale distributed information systems. Distributed Systems Engineering 3(3): 162-172 (1996) | |
| 1995 | ||
| 22 | Daniel A. Menascé, Hassan Gomaa, Larry Kerschberg: A performance oriented design methodology for large-scale distributed data intensive information systems. ICECCS 1995: 72-79 | |
| 21 | Sanjiv Gossain, Don S. Batory, Hassan Gomaa, Mitchell D. Lubars, Christopher Pidgeon, Ed Seidewitz: Objects and Domain Engineering - Panel Session. OOPSLA 1995: 333-336 | |
| 20 | Hassan Gomaa: Domain Modeling Methods and Environments. SSR 1995: 256-258 | |
| 19 | Hassan Gomaa: Reusable software requirements and architectures for families of systems. Journal of Systems and Software 28(3): 189-202 (1995) | |
| 1994 | ||
| 18 | Hassan Gomaa: Configuration of distributed heterogeneous information systems. CDS 1994: 210 | |
| 17 | Hassan Gomaa: Software Design Methods for Concurrent and Real-Time Systems. CSEE 1994: 341-341 | |
| 16 | Paul Ammann, Hassan Gomaa, A. Jefferson Offutt, David Rine, Bo Sanden: A Five Year Perspective on Software Engineering Graduate Programs at George Mason University. CSEE 1994: 473-488 | |
| 15 | Hassan Gomaa: Software design methods for the design of large-scale real-time systems. Journal of Systems and Software 25(2): 127-146 (1994) | |
| 1993 | ||
| 14 | Hassan Gomaa: Software design methods for concurrent and real-time systems. Addison-Wesley 1993: I-XV, 1-447 | |
| 1992 | ||
| 13 | Hassan Gomaa: Structuring and configuring distributed applications. CDS 1992: 18-32 | |
| 12 | Hassan Gomaa, Larry Kerschberg, Vijayan Sugumaran: A Knowledge-Based Approach to Generating Target System Specifications from a Domain Model. IFIP Congress (1) 1992: 252-258 | |
| 1989 | ||
| 11 | Hassan Gomaa: Structuring Criteria for Real Time System Design. ICSE 1989: 290-301 | |
| 10 | Hassan Gomaa: A software design method for distributed real-time applications. Journal of Systems and Software 9(2): 81-94 (1989) | |
| 1986 | ||
| 9 | Hassan Gomaa: Software Development of Real-Time Systems. Commun. ACM 29(7): 657-668 (1986) | |
| 1984 | ||
| 8 | Hassan Gomaa: A Software Design Method for Real-Time Systems. Commun. ACM 27(9): 938-949 (1984) | |
| 1982 | ||
| 7 | Hassan Gomaa, J. Lui, P. Woo: The Software Engineering of a Microcomputer Application System. Softw., Pract. Exper. 12(4): 309-321 (1982) | |
| 6 | Hassan Gomaa: The Design and Calibration of a Simulation Model of a Star Computer Network. Softw., Pract. Exper. 12(7): 599-610 (1982) | |
| 1981 | ||
| 5 | Hassan Gomaa, D. B. H. Scott: Prototyping as a Tool in the Specification of User Requirements. ICSE 1981: 333-342 | |
| 4 | Hassan Gomaa: A Hybrid Simulation/Regression Model of a Virtual Storage System. Comput. J. 24(4): 358-366 (1981) | |
| 1978 | ||
| 3 | Hassan Gomaa: The Calibration and Validation of a Hybrid Simulation/Regression Model of a Batch Computer System. Softw., Pract. Exper. 8(1): 11-28 (1978) | |
| 1976 | ||
| 2 | Hassan Gomaa: A Modelling Approach to the Evaluation of Computer System Performance. Performance 1976: 171-199 | |
| 1974 | ||
| 1 | Hassan Gomaa: An Exercise in Resource Allocation. Softw., Pract. Exper. 4(3): 199-213 (1974) | |
Colors in the list of coauthors
Last update Wed May 30 22:34:44 2012 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page