278,746 research outputs found

    Next Generation Differential GPS Architecture

    Get PDF
    The United States Coast Guard is engaged in a project to re-capitalize Reference Station (RS) and Integrity Monitor (IM) equipment used in the Nationwide Differential Global Position System (NDGPS). The Coast Guard in partnership with industry is developing a new software application to run on an open architecture platform as a replacement for legacy equipment. Present commercially available off-the-shelf Differential Global Positioning System (DGPS) RS and IM equipment lacks the open architecture required to support long term goals and future system improvements. The utility of the proposed new hardware architecture and software application is impressive - nearly every aspect of performance and supportability significantly exceeds that of the legacy architecture. The flexibility of the new hardware and software architectures complement each other to offer promising possibilities for the future. For example, the new hardware architecture uses Ethernet for internal and external site equipment communications. Each Local Area Network (LAN) will be equipped with a router and two 24 port switches. Various levels of password protection are provided to manage security both locally and remotely. While the new software application directly supports the legacy RS-232/422 interfaces to devices such as GPS receivers, a system design goal includes the ability to directly address each device from NCS. With the use of TCP/IP to RS-232/422 port server devices, the system can meet these forward reaching goals while supporting legacy equipment. New system capabilities include remote software management, remote hardware configuration management, and flexible options for management of licenses. The new configurable RS and IM architecture is a PCbased emulation of legacy reference station and integrity monitor equipment. It supports fluid growth and exploitation of new signals, formats, and technology as they become available, while remaining backward compatible with legacy architecture and user equipment. Examples of new capabilities include enhanced data management & anomaly analysis, universal On Change Reference Station Integrity Monitor (RSIM) message scheduling, improved satellite clock handling, additional observation interval modes, and Range Rate Correction monitoring in the IM. Engineering initiatives under development such as implementation of pre-broadcast integrity are also presented. This paper details challenges and goals that drove software and hardware design approaches destined to become the backbone of the Next Generation Differential GPS Architecture. Functional differences between legacy and next generation operation are explored. The new DGPS system architecture will allow the USCG radiobeacon system to continue to deliver and improve navigation and positioning services to our nation and its territories. Reprinted with permission from The Institute of Navigation (http://ion.org/) and The Proceedings of the 18th International Technical Meeting of the Satellite Division of The Institute of Navigation, (pp. 816-826). Fairfax, VA: The Institute of Navigation

    A Decision Support System for Selecting Between Designs for Dynamic Software Product Lines

    Get PDF
    When commissioning a system, a myriad of potential designs can successfully fulfill the system\u27s goals. Deciding among the candidate designs requires an understanding of how the design affects the system\u27s quality attributes and how much effort is needed to realize the design. The difficulty of the process compounds if the system to be designed includes dynamic run-time self- adaptivity, the ability for the system to self-modify its architecture at run-time in response to either external or internal stimuli, as the type and location of the dynamic self-adaptivity within the architecture must be co-decided. In this proposal, we introduce a Decision Support System, which contains a new Dynamic Software Product Line-centric cost / effort estimation technique, the Structured Intuitive Model for Dynamic Adaptive System Economics (SIMDASE), that will allow system designers / architects to select the most appropriate design for systems where the candidates can be structured as a Dynamic Software Product Line. We will focus on using the Decision Support System to select designs for a system where at least one component of the system is a low-level embedded system for use within the Internet of Things (IoT), particularly embedded systems whose purpose is to exist as things (either intelligent sensors or actuators). The Decision Support System we introduce is a multi-step process that begins with a high- level system architecture generated from the system requirements and goals. Candidate designs that can fulfill all goals / requirements of the high-level architecture are selected. Each design is then annotated using SIMDASE so that the effort, risk, cost and return on investment that can be expected from the realization of the design(s) can be compared in order to select the best design for a given organization

    On The Role of Multi-Dimensional Separation of Concerns in Software Architecture

    Get PDF
    In this paper we study the need for multidimensional separation of concerns in architecture representations, including architecture-centered software development. We present a case study of a simple video surveillance system, describe its software architecture using an ADL called Wright, and we discuss the pragmatics and problems in the use of ADLs in general, compared to a concern-based approach to software architecture description. Our position is that current ADLs provide architectural abstractions that need to be extended to achieve the major goals of software architecture. Furthermore, in order to cover all concerns of importance in a software architecture description, software architects must be able to separate various dimensions of concern and consider the system from multiple perspectives simultaneously

    A framework for selecting workflow tools in the context of composite information systems

    Get PDF
    When an organization faces the need of integrating some workflow-related activities in its information system, it becomes necessary to have at hand some well-defined informational model to be used as a framework for determining the selection criteria onto which the requirements of the organization can be mapped. Some proposals exist that provide such a framework, remarkably the WfMC reference model, but they are designed to be appl icable when workflow tools are selected independently from other software, and departing from a set of well-known requirements. Often this is not the case: workflow facilities are needed as a part of the procurement of a larger, composite information syste m and therefore the general goals of the system have to be analyzed, assigned to its individual components and further detailed. We propose in this paper the MULTSEC method in charge of analyzing the initial goals of the system, determining the types of components that form the system architecture, building quality models for each type and then mapping the goals into detailed requirements which can be measured using quality criteria. We develop in some detail the quality model (compliant with the ISO/IEC 9126-1 quality standard) for the workflow type of tools; we show how the quality model can be used to refine and clarify the requirements in order to guarantee a highly reliable selection result; and we use it to evaluate two particular workflow solutions a- ailable in the market (kept anonymous in the paper). We develop our proposal using a particular selection experience we have recently been involved in, namely the procurement of a document management subsystem to be integrated in an academic data management information system for our university.Peer ReviewedPostprint (author's final draft

    IDEF5 Ontology Description Capture Method: Concept Paper

    Get PDF
    The results of research towards an ontology capture method referred to as IDEF5 are presented. Viewed simply as the study of what exists in a domain, ontology is an activity that can be understood to be at work across the full range of human inquiry prompted by the persistent effort to understand the world in which it has found itself - and which it has helped to shape. In the contest of information management, ontology is the task of extracting the structure of a given engineering, manufacturing, business, or logistical domain and storing it in an usable representational medium. A key to effective integration is a system ontology that can be accessed and modified across domains and which captures common features of the overall system relevant to the goals of the disparate domains. If the focus is on information integration, then the strongest motivation for ontology comes from the need to support data sharing and function interoperability. In the correct architecture, an enterprise ontology base would allow th e construction of an integrated environment in which legacy systems appear to be open architecture integrated resources. If the focus is on system/software development, then support for the rapid acquisition of reliable systems is perhaps the strongest motivation for ontology. Finally, ontological analysis was demonstrated to be an effective first step in the construction of robust knowledge based systems
    • …
    corecore