1. A method for coupling architectural and implementation/behavioral models of a computer-based system, the method comprising: creating a bridge element; defining a port of the bridge element; associating the port of the bridge element with a port of an implementable element of an architectural model of a computer-based system and a port of an implementation element of an implementation/behavioral model of the computer-based system; mapping an interface member of the implementation element port to an interface member of the implementable element port; generating, from a template, skeleton source code applicable for the mapped interface member; generating a usage description element for the architectural model corresponding to the mapped interface member; generating an architectural description document from the architectural model; generating implementation code from the implementation/behavioral model and the generated skeleton source code; and generating a declaration file for an operating system service for use by the implementation code.