ABSTRACT
Applying current object-oriented (OO) methods in an industrial environment is by itself not sufficient for a certification according to the norm EN ISO 9001, which requires the application of a comprehensive process model that includes, among other things, quality assurance. We present ooSEM in this poster, a process model for supporting OO development in an industrial environment based on a meta process model that is consistent with this norm. ooSEM is not a usual OO method but deals primarily with complementary aspects like project management and control, comprehensive documentation, quality assurance and configuration management, as required by EN ISO 9001. So, ooSEM is also flexible with respect to existing OO notations and methods. Specifically for OO modeling, ooSEM provides a clean solution to the problem of the transition from OO analysis to design, which is also the topic of a panel at OOPSLA 2000. ooSEM is available to the software developers in our environment through the company's intranet in the form of a Web application.
- 1.H. Kaindl. Difficulties in the transition from OO analysis to design. IEEE Software, pages 94-102, Sept./Oct. 1999. Google ScholarDigital Library
- 2.H. Kaindl. How difficult is the transition from OOA to OOD? In Conference Companion of the Conference on Object-Oriented Systems, Languages and Applications (OOPSLA 2000), Minneapolis, MN, October 2000. ACM. Panelists: D. D'Souza, G. H.Ydalsvik, I. Jacobson and S. Mellor. Google ScholarDigital Library
- 3.H. Kaindl, B. Lutz, and P. Tippold. Methodik der Softwareentwicklung: Vorgehensmodell und State-of-the-Art der professionellen Praxis. Vieweg, Braunschweig / Wiesbaden, Germany, 1998.Google Scholar
Index Terms
- ooSEM (poster session): a process model for object-oriented development in an industrial environment
Recommendations
Teaching abstraction explicitly (poster session)
ITiCSE '01: Proceedings of the 6th annual conference on Innovation and technology in computer science educationWhen one has to learn programming one has to learn a programming language, but also the concept of abstraction. Learning abstraction is not a logical consequence of learning a programming language. Moreover, it can be doubted whether novice programmers ...
Adding parametric polymorphism to the common object request broker architecture (CORBA) (poster session)
OOPSLA '00: Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)The research displayed in this poster showcases issues surrounding adding parametric polymorphism to CORBA. The merits of parametric polymorphism are widely published, yet there is no support for the parametric polymorphism paradigm in CORBA. This ...
Comments