  This paper is in the intersection of software engineering and system
engineering, two intimately intertwined disciplines. A dominating theme in this
paper is the integral conceptualization of systems at large, as well as an
underlying concern with software systems. In the software development life
cycle, challenges still exist in translating requirements into a design
artifact and then into an implementation (e.g., coding), then validating the
results. From our perspective, software engineering requires an integrating
paradigm toward a unified modeling orientation. Many methodologies, languages,
and tools exist for facilitating system development processes. This paper is a
venture into project development. To focus the materials, we concentrate on
Harel s novel (and classic) development environment, which integrates a
scenario-based engineering object orientation and statecharts through
developing a railcar system. The railcar system is used as a detailed sample of
translating requirements into a design artifact and then into an
implementation, then validating the result. The project is re-cased as a single
integrated modeling endeavor to be contrasted with the scenario and statecharts
development. The result of this scheme is an enriched understanding through
experimenting with and contrasting various development methods of software
projects.
