Google Custom Search

 

 
Armin Eberlein, Associate Professor and Department Head
PhD, University of Wales, UK, 1998

Address:
Department of Computer Engineering
College of Engineering American University of Sharjah
P.O. Box 26666
Sharjah, United Arab Emirates

Room: EL 106
Office: (971) 6 515-2936
Fax: (971) 6 515-2979
E-mail: aeberlein@aus.edu

Research Interests

Requirements engineering, software engineering, time-constrained requirements engineering, agile processes, business process engineering, conceptual modeling, decision support systems and design of telecommunication services.

Course
Description

COE 210

Programming I

COE 211

Programming II

COE 420

Software Engineering I

Biography

Dr. Eberlein received his Dipl.Ing.(FH) from the University of Applied Sciences in Mannheim, Germany. He then worked for Siemens before moving to the UK, where he completed his M.Sc. and PhD at the University of Wales. In 1998 he joined the University of Calgary, Canada, where held the position of Associate Professor in Software Engineering. There he was the Director of the Software Engineering Program and a co-director of the Alberta Software Engineering Research Consortium (ASERC). He is currently still an Adjunct Associate Professor the University of Calgary and is an Associate Professor at the American University of Sharjah, UAE.

Publications

Books

  1. Eberlein, A. and Leite, J. (eds.) (2002). Time-Constrained Requirements Engineering, Papel Virtual Publishers, ISBN 85-7493-231-0

Invited Book Chapters

  1. Eberlein, A. (2003). "Conceptual Modeling in Telecommunication Service Design," in Jeusfeld M., Jarke, M., and Mylopoulos J. (eds.) Meta Modeling for Method Engineering, to be published by MIT Press.

Book Chapters

  1. deMeer, J. and Eberlein, A. (2001). "Towards an Advanced QoS Architecture," in Sloane, A. and Lawrence, D. (eds.) Multimedia Internet Broadcasting, Springer Verlag, ISBN 1-85233-283-2.

Papers in Journals and Magazines

  1. Jiang L, Eberlein A, Far B.H., Mousavi M. (2007) A Methodology for the Selection of Requirements Engineering Techniques, Journal of Software and Systems Modeling, Springer (accepted)
  2. Chen Z., Yao S., Lin J., Zeng Y., Eberlein A. (2007) Formalization of Product Requirements: From Natural Language Descriptions to Formal Specifications, International Journal of Manufacturing Research (accepted)
  3. Jiang L, Eberlein A, Far B.H. (2007) A Case Study Validation of a Knowledge-Based Approach for the Selection of Requirements Engineering Techniques, Requirements Engineering Journal, Springer (accepted: August 23, 2007)
  4. Shehata M, Eberlein A, Fapojuwo, A. (2007) Using Semi-Formal Methods For Detecting Interactions Among Smart Homes Policies, Journal of Science of Computer Programming , Vol. 67, Issues 2-3, pp. 125-161, Elsevier
  5. Mohamed A., Ruhe G., Eberlein A. (2007) MiHOS: An Approach to Support Handling the Mismatches between System Requirements and COTS Products, Vol. 12, No. 3, pp. 127-143, Requirements Engineering Journal, Springer Verlag
  6. Shehata M, Eberlein A, Fapojuwo, A. (2007) A Taxonomy for Identifying Requirements Interactions in Software Systems, International Journal of Computer Networks, Special Issue on Feature Interactions in Emerging Application Domains, Vol. 51 (2), pp. 398–425, Elsevier
  7. Eberlein A, Jiang L, (2007) Description of a Process Development Methodology, International Journal of Software Process: Improvement and Practice, Special Issue on Design for Flexibility, Vol. 12 (1), pp. 101–118, Wiley
  8. Shehata M., Eberlein A., Fapojuwo A. (2006) IRIS-TS: Detecting Interactions between Requirements in DOORS, INFOCOMP Journal of Computer Science, Vol. 5, No. 4, December 2006, pp. 34-43.
  9. Al-Rousan M., Al-Ali A.R., Eberlein A. (2006) Remote Patient Monitoring and Information System, International Journal of Electronic Healthcare, Vol. 2, No. 3, pp. 231-249
  10. Paulson, J., Succi, G., and Eberlein, A. (2004). "An Empirical Study of Open Source and Closed Source Software Products," in print for publication in IEEE Transactions in Software Engineering.
  11. Eberlein, A. (2004). "Interactive Multimedia: A Review," accepted for publication in the International Journal of High Performance Computer Graphics, Multimedia and Visualization.
  12. Ruhe, G., Eberlein, A. and Pfahl, D. (2003). "Trade-Off Analysis for Requirements Selection," International Journal of Software Engineering and Knowledge Engineering, Vol. 13, No. 4, pp. 345-366.
  13. Damian, D., Eberlein, A., Shaw, M., and Gaines B. (2003). "An Exploratory Study of Facilitation in Distributed Requirements Engineering," Requirements Engineering Journal, Special Issue on Selected Papers from RE'01, 8 (1), pp. 23-41.
  14. Amyot, D. and Eberlein, A. (2003). "An Evaluation of Scenario Notations and Construction Approaches for Telecommunication Systems Development," International Telecommunications Systems Journal, 24:1, 61-94, September 2003.
  15. Eberlein, A., Fukami, D., and Lam, W.C. (2000). "Using an Expert System," Circuit Cellar Online, Issue 12, June 2000.
  16. Eberlein, A. and Succi, G. (2000). "Transition to Components in an Industrial Setting," Trends in Software Engineering Process Management, Fall 2000 (Paper was also published in the Proceedings of the 13th International Conference on Software & Systems Engineering and their Applications).
  17. Damian D., Eberlein, A., Shaw M. and Gaines B. (2000). Using different communication media in requirements negotiation, IEEE Software 17, (3), pp. 28-35 (paper was published in IEEE Software due to a best-paper award on the 4th IEEE International Conference on Requirements Engineering (ICRE 2000), Schaumburg, Illinois USA.
  18. Smith, M. and Eberlein, A. (1999). Meeting Student Expectations - Changing a 4th Year Team Design Project Course, New Currents in Teaching and Learning, 6 (5), p. 3.
  19. Wechta, J., Eberlein, A. and Halsall, F. (1999). "The Impact of Topology and Choice of TCP Window Size on the Performance of Switched LANs," International Journal of Computer Communications 22 (10), pp. 955-965.
  20. Eberlein, A. and Halsall, F. (1997). "Telecommunications Service Development: A Design Methodology and its Intelligent Support," Journal of Engineering Applications of Artificial Intelligence 10 (6), pp. 647-663.
  21. Eberlein, A., Crowther, M. and Halsall, F. (1997). "Development of New Telecommunications Services using an Expert System," British Telecom Technology Journal, 15 (1), pp. 217-222.

Papers in Proceedings of Conferences and Symposia

  1. Jiang L, Eberlein A, (2007) A Requirements Process Engineering Tool, Proceedings of the 1st IEEE International Workshop on Development and Application of Knowledge-Based Software Tool (KASET), in conjunction with the 31st Annual IEEE International Computer Software and Applications Conference (COMPSAC 2007), July 23-27, 2007, Beijing, China
  2. Shehata M., Eberlein A., Fapojuwo A., Mohamed A. (2007) Managing Policy Interactions in KNX-based Smart Homes, Proceedings of the 1st IEEE International Workshop on Development and Application of Knowledge-Based Software Tool (KASET), in conjunction with the 31st Annual IEEE International Computer Software and Applications Conference (COMPSAC 2007), July 23-27, 2007, Beijing, China
  3. Ibrahim H., Far B., Eberlein A. (2007) On Agent-Oriented Requirements Engineering for COTS-Based Software Development (CBSD), Proceedings of the 20th Canadian Conference on Electrical and Computer Engineering (CCECE 2007), April 22 – 26, 2007, Vancouver, BC, Canada
  4. Mousavi A., Far B., Eberlein A., and Heidari B., (2007) Strong Safe Realizability of Message Sequence Chart Specifications, Proceedings of the International Symposium on Fundamentals of Software Engineering (FSEN 2007), April 17-19 2007, Tehran, Iran
  5. Liang J., Eberlein A. (2006) Selecting Requirements Engineering Techniques based on Project Attributes - A Case Study, Proceedings of the 14th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2007), March 26-29, 2007, Tucson, AZ, USA
  6. Mohamed A., Ruhe G., Eberlein A (2007) COTS Selection: Past, Present, and Future, Proceedings of the 14th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2007), March 26-29, 2007, Tucson, AZ, USA
  7. Galster M., Eberlein A., Moussavi M. (2007) A Process Module to Pre-process Requirements for Architecting, Proceedings of the 14th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2007), March 26-29, 2007, Tucson, AZ, USA
  8. Mohamed A., Ruhe G., Eberlein A (2007) Decision Support for Handling Mismatches between COTS Products and System Requirements, Proceedings of the 6th Annual International Conference on COTS-Based Software Systems (ICCBSS 2007), IEEE Computer Society Press, February 26 - March 2, 2007, Banff, AB, Canada.
  9. Galster M., Eberlein A., Moussavi M. (2007) Matching Requirements with Off-the-shelf Components on the Architectural Level, 2nd International OTS-Based Development Workshop (IOTSDM’07) held in conjunction with the 6th IEEE International Conference on COTS-based Software Systems, Banff, AB, Canada, February 26, 2007.
  10. Liang J., Eberlein A. (2006) Clustering Requirements Engineering Techniques, Proceedings of the 10th IASTED International Conference on Software Engineering and Applications (SEA 2006), November 13-15, 2006, Dallas, Texas, USA.
  11. Galster M., Eberlein A., Moussavi M. (2006) From Enterprise Architectures to Software Architectures using Requirements Engineering, Proceedings of the 5th International Workshop on System/Software Architectures (IWSSA’06), June 27, 2006, Las Vegas, NV, USA
  12. Galster M., Eberlein A., Moussavi M. (2006) Transition from Requirements to Architecture: A Review and Future Perspective, Proceedings of the 7th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2006), published by the IEEE Computer Society, June 19-20, Las Vegas, Nevada, USA
  13. Jiang L., Eberlein A. (2006) Analysis of Requirements Engineering Techniques Using Clustering, 13th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2006), March 27-30, 2006, Potsdam, Germany (due to an oversight, the paper is only published in the online proceedings of the conference)
  14. Mousavi M., Eberlein A., Denzinger J. (2005) Capturing Non-Determinism in the System Specification for Detecting implied Scenarios, Proceedings of the 4th International Workshop on Scenarios and State Machines: Models, Algorithms and Tools (SCESM'05), held in conjunction with the 2005 IEEE International Conference on Software Engineering, May 21, 2005, St. Louis, Missouri, USA
  15. Mohamed A., Ruhe G., Eberlein A. (2005) Decision Support for Customisation of the COTS Selection Process, Proceedings of the 2nd International Workshop on Models and Processes  for the Evaluation of Off-The-Shelf  Components (MPEC'05), held in conjunction with the 2005 IEEE International Conference on Software Engineering, May 21, 2005, St. Louis, Missouri, USA
  16. Jiang L, Eberlein A, Far B.H. (2005) Combining Requirements Engineering Techniques – Theory and Case Study, Proceedings of the 12th IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2005), April 4-7, 2005, Greenbelt, Maryland, USA
  17. Mohamed A., Ruhe G., Eberlein A. (2004) Towards a Customizable Approach for COTS Selection, Proceedings at the 8th International Conference on Software Engineering and Applications (SEA 2004), November 9 -11, 2004, Cambridge, USA
  18. Mohamed A., Wanyama T., Ruhe G., Eberlein A., and Far B.H. (2004) COTS Evaluation Supported By Knowledge Bases, Proceedings of the 6th International Workshop on Learning Software Organizations (LSO 2004), "Lecture Notes in Computer Science", Volume 3096 / 2004, Springer, pp.43-54.Banff, Alberta, Canada, June 21, 2004.
  19. Subramaniam K., Liu D., Far B.H. and Eberlein A. (2004) UCDA: Use Case Driven Development Assistant Tool for Class Model Generation, Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering  (SEKE'2004), Banff, Canada, June 20-24, 2004 (acceptance rate: 38%)
  20. Shehata M. and Eberlein A., Fapojuwo A. (2004) IRIS: A Semi Formal Approach for Detecting Requirements Interactions, Proceedings of the 11th IEEE International Conference on the Engineering of Computer Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic.
  21. Jiang L, Eberlein A, Far B.H. (2004) A Methodology for RE Process Development, Proceedings of 11th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic.
  22. Liu, D, Subramaniam, K., and Eberlein, A. and Far, B.H. (2004) "NL Requirements Analysis and Class Model Generation using UCDA," Proceedings of the 17th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, May 17-20, 2004, Ottawa, Canada.
  23. Shehata, M. and Eberlein, A. (2004). "IRIS: A Semi Formal Approach for Detecting Requirements Interactions" Proceedings of the 11th IEEE International Conference on the Engineering of Computer Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic.
  24. Jiang, L, Eberlein, A., and Far, B.H. (2004). "A Methodology for RE Process Development," Proceedings of 11th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic.
  25. Shehata, M. and Eberlein, A. (2004). "Interaction Issues Between Smart Homes Features," Proceedings of the Fourth ASERC Workshop on Quantitative and Soft Computing Based Software Engineering (QSSE2004), February 16-17 2004, Banff, Alberta, Canada.
  26. Mohamed, A., Ruhe, G., and Eberlein, A. (2004). "Selecting COTS Components for Product Lines," Proceedings of the Fourth ASERC Workshop on Quantitative and Soft Computing Based Software Engineering (QSSE2004), February 16-17, 2004, Banff, Alberta, Canada.
  27. Shehata, M., Jiang, L., and Eberlein, A. (2004). "A Requirements Interaction Detection Process Guide," Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2004), May 2-5, 2004, Niagara Falls, Ontario, Canada
  28. Jiang, L, Eberlein, A., and Far, B.H. (2004). "Case Studies on the Application of the CORE Model for Requirements Engineering Process Assessment," Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2004), May 2-5, 2004, Niagara Falls, Ontario, Canada.
  29. Jiang, L, Eberlein, A, and Far, B.H. (2004). "A Multi-tier Structured Tool for Requirements Engineering Process Development," Proceedings of the Sixth Asia Pacific Web Conference (APWEB04), April 14-17, 2004, Hangzhou, China (acceptance rate: 26 percent).
  30. Shehata, M. and Eberlein, A. (2004). "Detecting Feature Interactions in Product Families," Proceedings of the IASTED International Conference on Software Engineering (SE2004) as part of the IASTED International Multi-Conference on Applied Informatics, February 17-19, 2004, Innsbruck, Austria.
  31. Jiang, L. and Eberlein, A. (2004). "Evaluating the Requirements Engineering Process Using Major Concerns," Proceedings of the IASTED International Conference on Software Engineering (SE2004) as part of the IASTED International Multi-Conference on Applied Informatics, February 17-19, 2004, Innsbruck, Austria.
  32. Liu, D., Subramaniam, K., Far, B. and Eberlein, A. (2003). "Design and Evolution of an Agent-Based CASE System for OOAD," Proceedings of the International Conference on Agent-Based Technologies and Systems (ATS'03), Calgary, Canada.
  33. Shehata, M. and Eberlein, A. (2003). "Detecting Requirements Interactions: A Three-Level Framework," Proceedings of the Doctoral Symposium of the 18th IEEE International Conference on Automated Software Engineering 2003 (ASE 2003), Montreal, Canada.
  34. Paetsch, F., Eberlein, A., and Maurer, F. (2003). "Requirements Engineering and Agile Software Development," Proceedings of the IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE-2003), Linz, Austria.
  35. Jiang, L. and Eberlein, A. (2003). "Decision Support for Requirements Engineering Process Development," Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2003), Montreal, Canada.
  36. Zhang, Q., and Eberlein, A. (2003). "Architectural Design of an Intelligent Requirements Engineering Tool," Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2003), Montreal, Canada.
  37. Liu, D., Subramaniam, K., Far, B., and Eberlein, A. (2003). "Automating Transition from Use-Cases to Class Model," Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2003), Montreal, Canada.
  38. Chen, L. and Eberlein, A. (2003). "A Framework of a Web-Based Distributed Control System," Proceedings of the IEEE Canadian Conference on Engineering and Computer Engineering (CCECE2003), Montreal, Canada.
  39. Kuloor, C. and Eberlein, A. (2003). "Aspect-Oriented Requirements Engineering for Software Product Lines," Proceedings of the 10th IEEE International Conference on Engineering of Computer Based Systems (ECBS2003), Huntsville, Alabama, USA.
  40. Shehata, M. and Eberlein, A. (2003)." Requirements Interaction Detection using Semi-Formal Methods," Proceedings of the 10th IEEE International Conference on Engineering of Computer Based Systems (ECBS2003), Huntsville, Alabama, USA.
  41. Eberlein, A. (2003). "Requirements Engineering and Agile Methods: Can They Benefit from Each Other?" Position Statement in the Proceedings of the Canadian Invited Workshop on Scaling XP/Agile Methods, Banff, Canada.
  42. Jiang, L. and Eberlein, A. (2003). "Requirements Engineering: A Review and A Proposal," Proceedings of the Third Alberta Software Engineering Research Consortium (ASERC) Workshop on Quantitative and Soft-Computing Based Software Engineering (QSSE2003), Banff, Alberta, Canada.
  43. Zhang, Q., and Eberlein, A. (2003). "A Software Architecture for an Intelligent Requirements Engineering Tool," Proceedings of the Third Alberta Software Engineering Research Consortium (ASERC) Workshop on Quantitative and Soft-Computing Based Software Engineering (QSSE2003), Banff, Alberta, Canada.
  44. Liu, D., Subramaniam, K, Far, B.H., and Eberlein, A. (2003). "An Agent-based System for Class Elicitation and Modeling in Object Oriented Analysis and Design," Proceedings of the ASERC Workshop on Software Architecture (AWSA2003), Banff, Alberta, Canada.
  45. Kuloor, C. and Eberlein, A. (2002). "Requirements Engineering for Software Product Lines," Proceedings of the 15th International Conference on Software and Systems Engineering and their Applications (ICSSEA'02), Paris, France.
  46. Shehata, M., Eberlein, A., and Hoover J. (2002). "Requirements Reuse and Feature Interaction Management," Proceedings of the 15th International Conference on Software and Systems Engineering and their Applications (ICSSEA'02), Paris, France.
  47. Pfeiffer, S. and Eberlein, A. (2002). "Requirements Engineering for Dynamic Markets," Proceedings of the Sixth International Conference on Software Engineering and Applications (SEA2002), Cambridge, USA.
  48. Zhang, Q. and Eberlein, A. (2002). "Deploying Good Practices in Different Requirements Process Models," Proceedings of the Sixth International Conference on Software Engineering and Applications (SEA2002), Cambridge, USA.
  49. Shehata, M. and Eberlein, A. (2002). "Requirements Interactions Management: A Multi-Level Framework," Proceedings of the Sixth International Conference on Software Engineering and Applications (SEA2002), Cambridge, USA.
  50. Eberlein, A. and Leite, J. (2002). "Agile Requirements Definition: A View from Requirements Engineering," Proceedings of the International Workshop on Time-Constrained Requirements Engineering (TCRE'02), Essen, Germany.
  51. Ruhe, G., Eberlein, A., Pfahl, D. (2002). "Quantitative WinWin - A New Method for Decision Support in Requirements Negotiation," Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering (SE&KE2002), Ischia, Italy.
  52. McPhee, C. and Eberlein, A. (2002). "Requirements Engineering for Time-to-Market Projects," Proceedings of the Ninth Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS2002), Lund, Sweden.
  53. Eberlein, A. and Jiang, L. (2001). "Towards a Requirements Engineering Process Model," Proceedings of the Seventh International Conference on Object-Oriented Information Systems (OOIS '01), Calgary, AB, Canada.
  54. Damian, D., Eberlein, A. Woodward, B., Shaw, M. and Gaines, B. (2001). "An Empirical Study of Facilitation of Computer-Mediated Distributed Requirements Negotiations," Proceedings of the Fifth IEEE International Symposium on Requirements Engineering (RE'01), Toronto, Canada (acceptance rate: 20 percent).
  55. Damian, D. and Eberlein, A. (2001). "An Empirical Study of Groupware Support for Requirements Negotiations in Distributed Software Development," Proceedings of the 2001 ICSE Workshop on Software Engineering over the Internet, Toronto, ON, Canada.
  56. Succi, G., Paulson, J. and Eberlein, A. (2001). "Preliminary Results from an Experimental Study on the Growth of Open Source and Commercial Software Products," Proceedings of the 2001 ICSE Workshop on Economics-Driven Software Engineering Research (EDSER-3 2001), Toronto, ON, Canada.
  57. Roshannejad, A. and Eberlein, A. (2001). "The Use of Conceptual Models during the Design of New Telecommunication Services," Proceedings of the 2001 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2001), Toronto, Canada.
  58. deMeer, J. and Eberlein, A. (2001). "Advances in Designing QoS Architectures - The Second Generation Ahead," Proceedings of the Ninth International Conference on Telecommunication Systems (ICTS2001), Dallas, TX, USA.
  59. Amyot, D. and Eberlein, A. (2001). "An Evaluation of Scenario Notations for Telecommunication Systems Development," Proceedings of the Ninth International Conference on Telecommunication Systems (ICTS2001), Dallas, TX, USA.
  60. McPhee, C. and Eberlein, A. (2000). "An Approach to Evaluating Requirements Engineering Methods for Applicability to Time-to-Market Projects" Proceedings of the 13th International Conference on Software and Systems Engineering and their Applications (ICSSEA2000), Paris, France.
  61. Eberlein, A. and Succi G. (2000). Transition to Components in an industrial Setting, Proceedings of the 13th International Conference on Software & Systems Engineering and their Applications (ICSSEA2000), Paris, France (Paper was also published in Trends in Software Engineering Process Management, Issue Fall 2000).
  62. Eberlein, A. and Kremer R. (2000). The Application of an Intelligent Requirements Engineering Tool in an Agent Based Framework, Proceedings of the 2000 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2000), Halifax, NS, Canada.
  63. Eberlein, A. (2000). Bridging the Gap between Informality and Formality in Telecommunication Service Design, Proceedings of the 8th International Conference on Telecommunication Systems (ICTS2000), Nashville, TN, USA.
  64. Eberlein, A. and Kremer R. (2000). Integrating the Components of an Intelligent Telecom Design Tool into an Agent-Based Framework, Proceedings of the 7th Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS2000), Edinburgh, Scotland, UK.
  65. Damian D.E. and Eberlein, A. (1999). Studies in Distributed Software Requirements Engineering, Proceedings of the Twelfth Workshop on Knowledge Acquisition, Modeling and Management (KAW'99), Banff, Alberta, Canada.
  66. Eberlein, A. (1999). Can Artificial Intelligence help during Requirements Engineering?, Proceedings of the 28th Argentine Meeting on Informatics and O.R., Workshop on Requirements Engineering (WER'99), Buenos Aires, Argentina.
  67. G. Succi, A. Eberlein, J. Yip, K. Luc, M. Nguy, Y. Tan (1999). The Design of Holmes: A Tool for Domain Analysis and Engineering, Proceedings of the Seventh IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM'99), Victoria, Canada.
  68. Smith, M. and Eberlein, A. (1999). Changing a Fourth Year Team Design Project Course to Meet Expectations from Regular and Returning Internship Students, Proceedings of the ASEE Annual Conference, Charlotte, North Carolina.
  69. Wechta, J., Eberlein, A., Halsall F., and Spratt M. (1998). The Interaction of the TCP Flow Control Procedure in End Nodes and the Proposed Flow Control Mechanism for Use in IEEE 802.3 Switches, Proceedings of the Eighth IFIP Conference on High Performance Networking (HPN'98), Vienna, Austria.
  70. Fricker, M., Eberlein, A., Littlejohns, S., Workman, R. and Halsall F. (1998). Quality of Service in Multimedia Networks, Proceedings of the First GEMISIS Symposium on Multimedia Network Technology, Salford, UK.
  71. Wechta, J. and Eberlein, A. (1998). A Method to Predict the Timing Dependencies Relating to the Flow of ACK Frames in Switching LANs, Proceedings of the International Science Symposium for Students and Young Scientists, Zielona Gora, Poland.
  72. Wechta, J. and Eberlein, A. (1998). An Analysis of Multipriority Data Flows Using TCP Traffic Sources, Proceedings of the International Science Symposium for Students and Young Scientists, Zielona Gora, Poland.
  73. Wechta, J., Eberlein, A., Halsall, F. and Spratt, M. (1998). An Investigation into the Performance of Switched LANs, Proceedings of the Conference on Networks and Optical Communications, Manchester, UK.
  74. Wechta, J., Eberlein, A., Halsall, F. and Spratt, M. (1998). Simulation-based Analysis of the Interaction of End-to-End and Hop-by-Hop Flow Control Schemes in Packet Switching LANs, Proceedings of the Fifteenth UK Teletraffic Symposium on Performance Engineering in Information Systems, Durham, UK.
  75. Smith, R., Eberlein, A. and Halsall, F. (1997). An Overview of Future Routing Technologies, Proceedings of the Fourth Communication Networks Symposium, Manchester, UK.
  76. Eberlein, A., Crowther, M. and Halsall, F. (1996). Tools for Requirements Capture, Formal Specification and Validation of IN Services, Proceedings of the Fourth International Conference on Intelligence in Networks (ICIN'96), Bordeaux, France.
  77. Eberlein, A., Crowther, M. and Halsall, F. (1996). RATS: A Software Tool to aid the Transition from Service Idea to Service Implementation, Proceedings of the 1996 IEEE Global Telecommunications Conference (GLOBECOM'96), pp. 1991-1995, London, UK.
  78. Eberlein, A. and Halsall, F. (1996). An Expert System for the Development of new Telecommunications Services, Proceedings of the Eighth International Conference (Joint Europe-USA Conference) on Artificial Intelligence Applications (EXPERSYS'96), pp. 441-446, Paris-Marne la Vallee, France.
  79. Eberlein, A. and Halsall, F. (1996). RATS: A Software Tool to Aid the Development of New Services for Intelligent Networks, Proceedings of the Third Communication Networks Symposium, pp. 18-21, Manchester, UK.

Abstracts

  1. Galster M., Eberlein A., Moussavi M. (2006) From Business Objectives to Software Architectures, Proceedings of the 3rd Faculty of Engineering Grad Conference (EGC'06),, May 1-2, 2006, Calgary, AB, Canada.
  2. Mohamed A., Ruhe G., Eberlein A. (2006) Integrating Mismatch Management into COTS Selection Process, Proceedings of the 3rd Faculty of Engineering Grad Conference (EGC'06),, May 1-2, 2006, Calgary, AB, Canada.
  3. Shehata M., Eberlein A., Fapojuwo A. (2005) Investigating the Problem of Feature Interactions in Product Families”, Proceedings of the 2nd Annual Engineering Graduate Students Conference, May 2-3 2005, University of Calgary, Calgary, Alberta, Canada
  4. Mohamed, A., Ruhe, G., Eberlein, A. (2005) CORE: COTS-Oriented Requirements Engineering, Proceedings of the 2nd Faculty of Engineering Annual Grad Conference, University of Calgary, Calgary, AB, Canada, May 2005
  5. Damian, D., Eberlein, A., Shaw, M. and Gaines, B. (2000). The Effects of Communication Media on Group Performance in Requirements Engineering, Proceedings of the Fourth IEEE International Conference on Requirements Engineering (ICRE 2000), Schaumburg, Illinois, USA (full paper received a best-paper award and was published in IEEE Software).
  6. Requirements Engineering - How to Build the System Your Customer Wants, Tutorial Abstract in the Proceedings of the Second International ICSC Symposium on Engineering of Intelligent Systems (EIS'2000), Paisley, Scotland, UK.

Poster Presentations

  1. Galster M., Eberlein A., Moussavi M. (2007) A Process Module to Pre-process Requirements for Architecting, 14th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2007), March 26-29, 2007, Tucson, AZ, USA
  2. Jiang L., Eberlein A. (2006) Analysis of Requirements Engineering Techniques Using Clustering, 13th IEEE International Conference on Engineering of Computer-Based Systems (ECBS 2006), March 27-30, 2006, Potsdam, Germany
  3. Eberlein, A. (2000). Requirements Engineering for E-Commerce - How to do Requirements Engineering for Time-Critical Projects, First Annual ASERC Workshop, Red Deer, Alberta, Canada.
  4. Eberlein, A. (2000). Requirements Acquisition and Specification for Telecommunication Services, First Annual ASERC Workshop, Red Deer, Alberta, Canada.

Theses and Dissertations

Eberlein, A. (1997). Requirements Acquisition and Specification for Telecommunication Services, PhD Thesis, University of Wales, Swansea, UK.

Invited Talks

  1. Improving the Requirements Engineering Process, Emirates Telecommunications Corporation - Etisalat, Dubai, United Arab Emirates (2005)
  2. Requirements Engineering: Introduction and Research, American University of Sharjah, United Arab Emirates (2002).
  3. Requirements Engineering Research, University of Technology, Sydney, Australia (2002).
  4. Requirements Engineering: Why is it so Critical? How to do it? Calgary IEEE/ASQ Discussion Group for Software Quality, Canada (2001).
  5. Requirements Engineering - Why do we need it? How do we do it? Plenary talk during 2000 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2000), Halifax, NS, Canada (2000).
  6. Requirements Engineering in the Telecoms Domain, Siemens AG Workshop "Requirements Engineering im I&K-Geschäft," Munich, Germany (2000).
  7. Requirements Engineering - Why do we need it? How do we do it? University of Esfahan, Iran (2000).
  8. Requirements Engineering for Telecommunication Services, First Annual ASERC Workshop, Red Deer, Alberta, Canada (2000).
  9. Requirements Engineering and Product Quality, Calgary ACM SIGSoft, Canada (1999).
  10. Panel member of the Calgary ACM SIGSoft "Requirements Analysis Panel," Canada (1998).
  11. Requirements Engineering - A Key to Quality? Nortel Quality Week 98, Calgary, Canada (1998).
  12. Interactive Multimedia: A Review and Research Agenda, British Telecom Research Labs, UK (1998).
  13. Requirements Acquisition and Specification for Telecommunication Services, University of Calgary, Canada (1998).
  14. Research Issues in Interactive Multimedia, British Telecom Research Labs, UK (1998).
  15. Quality of Service in Broadband Multiservice Networks, British Telecom Research Labs, UK (1998).
 
P.O. Box 26666 Sharjah, UAE, Phone: +(971) 6 515 5555, Office of Admissions: Phone: +(971) 6 515 1000
[ About Us | Accreditation |Admissions | Academic Programs | Employment | E-mail Directory ]
[ Home | General Contacts | Site Map | Search | Library | Banner ]

© Copyright 1999-2008 American University of Sharjah