White Papers
Teaching Object-Oriented Systems Analysis and Design With UML
Category: Software and Web Development
Tags: object-oriented, software
Overview The transition to object-oriented software presents a challenge to Information Systems (IS) educators, especially in the area of systems analysis and design, as familiar structured methods give way to the Unified Modeling Language (UML). This paper summarizes the principal similarities and differences between structured and object-oriented approaches and provides advice about strategies for teaching analysis and design with UML. Analysis strategies include: capturing the content and structure of inputs in the use case narratives, constructing the domain model one use case at a time, and expressing pre- and post conditions for the contracts in terms of the domain model. Strategies for teaching object-oriented design include: working one use case at a time, and starting with three basic design patterns.
- Publisher
- Association of Information Technology Professionals (AITP)
- File Format
- Date Published
- Dec 4, 2008
- Format
- White Papers
- Topics
- Object-Oriented, Programming Languages, UML
Similiar White Papers
UML Basics: The Class Diagram
Structure diagrams show the static structure of the system being modeled focusing on the elements of a system, irrespect
Publisher: IBM
UML for C#
C# is a modern object-oriented language for application development. In addition to object-oriented constructs, C# suppo
Publisher: Excel Software | Tags: object-oriented, software
Learning UML 2.0 - Modeling a System's Logical Structure: Introducing Classes and Class Diagrams
Classes are at the heart of any object-oriented system; therefore, it follows that the most popular UML diagram is the c
Publisher: O'Reilly Media | Tags: object-oriented
UML Basics Part III: The Class Diagram
Modeling the static structure of classes, the class diagram shows each class's internal structure along with the relatio
Publisher: IBM
Introduction for Using UML
The purpose with this paper is to provide a brief introduction to the Unified Modeling Language (UML) for programmers an
Publisher: Mälardalen University | Tags: object-oriented, software
Association of Information Technology Professionals (AITP) White Papers
Mobile, Agile, Versatile: The Use of Tablet PCs and Wireless Technology in Introductory Programming
This paper focuses on the use of wireless and mobile technology and the latest teaching and collaboration software in an
Publisher: Association of Information Technology Professionals (AITP) | Tags: collaboration software, mobile technology, pcs, software
Virtual Laboratory Intrusion Detection Experience for Information Systems Professionals
This paper describes how to design and implement an intrusion detection module that may be implemented in various course
Publisher: Association of Information Technology Professionals (AITP) | Tags: ip, network, server
UML 2 Academic Course - Methodological Background and Survey Benchmarking
Owing to the expansion of object-oriented systems development, the need for high quality education of skilled systems an
Publisher: Association of Information Technology Professionals (AITP) | Tags: object-oriented
A Study of Software Methodology Analysis: "Great Taste or Less Filling"
Software project management methodologies that have developed in the past couple of decades have done so to address the
Publisher: Association of Information Technology Professionals (AITP) | Tags: management, project failures, project management, project manager, software, software development
ExtraNet System: Reviewing a Web-Based Student Information Tool
The purpose of this paper is to disseminate the process and experiences of a business school developing a web-based info
Publisher: Association of Information Technology Professionals (AITP)
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7