Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Specification and Design Language


Related Topics

In the News (Tue 29 Dec 09)

  
  Specification and Design Language - Wikipedia, the free encyclopedia
SDL (short for Specification and Description Language) is a specification language targeted at the unambiguous specification and description of the behaviour of reactive and distributed systems.
SDL provides both a graphical Graphic Representation (SDL/GR) as well as a textual Phrase Representation (SDL/PR), which are both equivalent representations of the same underlying semantics.
SDL is formally complete, so it can be used for code generation for either simulation or final targets.
en.wikipedia.org /wiki/Specification_and_Design_Language   (232 words)

  
 Design   (Site not responding. Last check: 2007-11-05)
Design by contract Design by contract or DBC is a methodology for designing contract.
Design life The design life of a component or product is the period of time during which the item is excected by its des...
Design pattern (architecture) The idea of capturing pattern language, whereas the elements of this language may be combi...
www.brainyencyclopedia.com /topics/design.html   (1753 words)

  
 Preliminary Design of ADL/C++ - A Specification language for C++   (Site not responding. Last check: 2007-11-05)
Traditionally specification languages have been designed to give a specification of a computation independent of the implementation language(s) in which the computation is realized.
For example, the specification language Z [9] uses set-theoretic semantics for specifications and Larch [3] and Tecton [4] are languages based on algebraic specification.
Such specifications can be easily used for testing purposes also, since an implementation can be executed with an input data and the output generated along with the test input can be plugged into the specification to see whether the specification is satisfied for that particular test data.
www.cs.albany.edu /~sreeni/coots.html   (6647 words)

  
 sdl - definition by dict.die.net
SDL provides a Graphic Representation (SDL/GR) and a textual Phrase Representation (SDL/PR), which are equivalent representations of the same semantics.
A system is specified as a set of interconnected abstract machines which are extensions of the Finite State Machine (FSM).
Specification language with both graphical and character-based syntaxes for defining interacting extended finite state machines.
dict.die.net /sdl   (205 words)

  
 Domain-Specific Architectural Design Language Generation   (Site not responding. Last check: 2007-11-05)
The behavioral aspects of the elements of the language are illustrated by the attributes defined in tables 1, 2, and 3.
Design guidelines will be captured by the ADL in the form of rules (syntactic and semantic actions).
At this point, the domain is well defined and can now be used by product designers to design box structures that conform to the domain rules given in the profile and topology.
www.isso.uh.edu /publications/A9798/white.htm   (3220 words)

  
 [No title]   (Site not responding. Last check: 2007-11-05)
The.NET Common Language Runtime creates a specialized copy of the native code for each generic type instantiation with a value type, but shares a single copy of the native code for all reference types (since, at the native code level, references are just pointers with the same representation).
Specifically: If a pre-defined implicit conversion (ยง6.1) exists from type S to type T, all user-defined conversions (implicit or explicit) from S to T are ignored.
Specifically, the type parameter count is one plus the number of commas specified between the delimiters.
download.microsoft.com /download/8/1/6/81682478-4018-48fe-9e5e-f87a44af3db9/SpecificationVer2.doc   (11838 words)

  
 ipedia.com: Specification language Article   (Site not responding. Last check: 2007-11-05)
Unlike programming languages, which are directly executable formal languages used to implement a system, specification languages...
Unlike programming languages, which are directly executable formal languages used to implement a system, specification languages are used during system analysis and design.
A important use of specification languages is enabling the creation of proofs of program correctness (see theorem prover).
www.ipedia.com /specification_language.html   (163 words)

  
 Evaluating a PSM specification language in Adaptive Design
Their original purpose was to provide a language in which the human expert could communicate his/her problem-solving knowledge, and the knowledge engineer could identify the ``standard'' tasks and mechanisms underlying expert performance in a variety of domains.
One was designed to investigate the long-term affects of reflection on the quality of the problem-solver's solutions, and the other was designed to investigate its affects on the efficiency of its process.
For complicated tasks, such as knowledge engineering and adaptive design, it is not clear that all the relevant dimensions can be identified a-priori, and perhaps some methodology such as quality-function-deployment [Akao 1990] could be deployed to identify the more important dimensions with respect to the goals of the language/process under investigation.
ksi.cpsc.ucalgary.ca /KAW/KAW98/stroulia   (8172 words)

  
 Prabhaker Mateti's CV
Designs of software + hardware systems are expressed in a language that gracefully merges functional programming concepts with predicative concepts.
Designs of software+hardware systems are expressed in a language that gracefully merges functional programming concepts with predicative concepts.
Even though diagrams are used widely in all areas of design, and specifically in programming, only a few papers consider the systematic drawing of them, and address topics such as (1) what makes the displays look pleasant or unpleasant, (2) how to draw diagrams aesthetically and automatically, (3) how do diagrams affect our productivity.
www.cs.wright.edu /~pmateti/PM/pmcv.html   (4042 words)

  
 Extensible Markup Language (XML) 1.0 (Third Edition)
The design of XML shall be formal and concise.
This version of the XML specification may be distributed freely, as long as all text and legal notices remain intact.
In this specification, general entities are sometimes referred to with the unqualified term entity when this leads to no ambiguity.] [Definition: Parameter entities are parsed entities for use within the DTD.] These two types of entities use different forms of reference and are recognized in different contexts.
www.w3.org /TR/REC-xml   (8474 words)

  
 The Ada Programming Language
The Ada language is the result of the most extensive and most expensive language design effort ever undertaken.
In April 1977, four proposing contractors were chosen to produce Phase I of the language design.
Based on these suggestions, a revised language design was published in February of 1980.
www.engin.umd.umich.edu /CIS/course.des/cis400/ada/ada.html   (426 words)

  
 [No title]   (Site not responding. Last check: 2007-11-05)
Some of the problems that we are trying to address related to the use of UML are 1; the lack of formal semantics, 2; the lack of an action language, 3; the tendency to bias the specification toward an implementation, 4; the lack of a standard exchange format.
While we are convinced that UML is definitely emerging in the industry as the specification and design language, and we know that the problems we outlined are currently being addressed, it may take a much as several years to get the capabilities into the tools.
SDL tool with UML front-end and auto-code (C and VHDL) generation from SDL).
users.ece.gatech.edu /~vkm/ymc/hu.html   (181 words)

  
 W3C HTML Home Page
XHTML-Print is designed to be appropriate for printing from mobile devices to low-cost printers that might not have a full-page buffer and that generally print from top-to-bottom and left-to-right with the paper in a portrait orientation.
It is designed to be appropriate for printing from mobile devices to low-cost printers that might not have a full-page buffer and that generally print from top-to-bottom and left-to-right with the paper in a portrait orientation.
W3C is working on the design of the next generation of web forms with a view to separating the presentation, data and logic, as a means to allowing the same forms to be used with widely differing presentations.
www.w3.org /MarkUp   (4438 words)

  
 Behaviour-Preserving Transformations in SHE: A Formal Approach to Architecture Design   (Site not responding. Last check: 2007-11-05)
Abstract: SHE (Software/Hardware Engineering) is an object-oriented analysis, specification and design method for complex reactive hardware/software systems.
SHE is based on the formal specification language POOSL and a design framework guiding the analysis and design activities.
During design the initial system structure may have to be adjusted or refined due to architectural constraints and design decisions.
csdl2.computer.org /persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/euromicro/1996/7487/00/7487toc.xml&DOI=10.1109/EURMIC.1996.546361   (248 words)

  
 The Java Language Specification
He is well known as the co-creator of the Scheme programming language and for his reference books for the C programming language (with Samuel Harbison) and for the Common Lisp programming language.
Steele received the ACM Grace Murray Hopper Award in 1988 and was named an ACM Fellow in 1994, a member of the National Academy of Engineering in 2001, and a fellow of the American Academy of Arts and Science in 2002.
It describes all aspects of the language, including the semantics of all types, statements, and expressions, as well as threads and binary compatibility.
java.sun.com /docs/books/jls/index.html   (750 words)

  
 EETimes.com - Startup to field next-generation design language   (Site not responding. Last check: 2007-11-05)
Indeed, the industrywide System-Level Design Language (SLDL) effort, which is being coordinated by a VHDL International committee, is arguing for a semantic framework that bridges multiple languages, rather than for a single, system-level design language.
Flake, chief technology officer at Co-Design and architect of the Superlog language, was the language architect and project leader of the Hilo development program while at Brunel and subsequently at GenRad, which took over commercial sales of Hilo.
Written by your peers in the EE Design community, this free, quarterly publication of technical papers and commentaries focuses on critical design issues, challenges and trends in EDA.
www.eetimes.com /conferences/dac/story/OEG19990531S0003   (1815 words)

  
 IMS Global Learning Consortium: Learning Design Specification
This language is designed to enable many different pedagogies to be expressed.
The approach has the advantage over alternatives in that only one set of learning design and runtime tools then need to be implemented in order to support the desired wide range of pedagogies.
The language was originally developed at the Open University of the Netherlands (OUNL), after extensive examination and comparison of a wide range of pedagogical approaches and their associated learning activities, and several iterations of the developing language to obtain a good balance between generality and pedagogic expressiveness.
www.imsglobal.org /learningdesign/index.html   (217 words)

  
 Specc: Specification Language and Methodology
The Spec C language is intended for specification and design of SOCs or embedded systems including software and hardware whether using fixed platforms, integrating systems from different IPs, or synthesizing the system blocks from programming or hardware description languages.
The design community is now entering the system level of abstraction era and Spec C is the enabling element to achieve a paradigm shift in design culture needed for system/product design and manufacturing.
Spec C: Specification Language and Design Methodology will be of interest to researchers, designers, and managers dealing with system-level design, design flows and methodologies as well as students learning system specification, modeling and design.
www.ateworld.com /books/view_details.cfm?id=130   (419 words)

  
 D Programming Language
"It seems to me that most of the "new" programming languages fall into one of two categories: Those from academia with radical new paradigms and those from large corporations with a focus on RAD and the web.
This is the reference document for the D programming language.
D was conceived in December 1999 by Walter Bright as a reengineering of C and C++, and has grown and evolved with helpful suggestions and critiques by friends and colleagues.
www.digitalmars.com /d   (221 words)

  
 processes from FOLDOC
(PDL2) A language developed for the Texas Instruments ASC computer.
PIDs are returned by the fork system call and can be passed to wait() or kill() to perform actions on the given process.
In order to be efficient, the tasks need to be big enough that the communications overhead is negligible.
www.instantweb.com /foldoc/foldoc.cgi?processes   (748 words)

  
 The World Wide Web Virtual Library: Formal Methods
UML, Catalysis, Fusion, OMT and Syntropy, strongly influenced by the Z specification language.
COLD (Common Object-oriented Language for Design), a wide-spectrum specification language.
CSML and MCB, a language for compositional description of finite state machines and a (non-symbolic) model checker for CTL.
vl.fmnet.info   (1641 words)

  
 java_series.html   (Site not responding. Last check: 2007-11-05)
Thread programming enables developers to design applications that are more responsive to user demands, faster, and more easily controlled.
Specifically, the book presents important strategies for avoiding the inconsistencies that can crop up in multi-threaded programs, addresses the concept of "liveness"- how to ensure that all threads in use are kept active simultaneously, examines state-dependent action, and demonstrates effective methods for handling user requests in a multi-threaded environment.
Design wizards that are efficient for new and experienced users
www.sun.com /books/java_series.html   (4623 words)

  
 The Design by Contract Specification Language
This topic provides a detailed description of Design by Contract tags, syntax, and semantics supported by Jtest and Jcontract.
Jtest suppresses exceptions that are documented with the @throws tag as long as the classes were instrumented with the instrument @throws condition preference set to "true".
An error message is reported in Jtest's Design by Contract> @assert Results panel/Errors Found panel branch or in the Jcontract Monitor.
www.cs.indiana.edu /csg/links/parasoft/jtest/dbc3.htm   (2006 words)

  
 [No title]
In fact, I think literate programming can be a logical extension of what Bertrand Meyer is talking about when he advocates using a programming language as a specification and design language as well.
Once the specifications are set, code chunks can be added as necessary in the appropriate parts of the document.
In fact, one of the projects I am working on is a design for a prototype system, in which the purpose of the code chunks is simply to illustrate roughly how things can be put together; I don't intend to actually tangle and compile the web.
www.literateprogramming.com /best/developmentcycle.html   (643 words)

  
 The Requirement and Design Specification Language Spectrum - An Informal Introduction - Broy, Facchi, Grosu, Hettler, ...   (Site not responding. Last check: 2007-11-05)
The Spectrum language is based on axiomatic specification techniques and is oriented towards functional programs.
11 un langage pour le d'eveloppement de sp'ecifications alg'ebr..
4 The specification language OBSCURE (context) - Lehmann, Loeckx - 1988 DBLP
citeseer.ist.psu.edu /broy93requirement.html   (671 words)

  
 CLARITY: A Functional Schematic Interpreter for Model Design   (Site not responding. Last check: 2007-11-05)
The combination of formal (functional) and informal (diagrammatic) semantics provides a specification and design language that can be run.
In CLARITY the design of complex models can be managed by two other strategies: the introduction of conceptual levels and the segmentation of design into functional domains.
The interaction of components in a diagram and their consequences can (for many people but not all) be made obvious in a way that is not possible with a sentential representation without the application of additional inference procedures.
www.bath.ac.uk /~hssdcg/Clarity.docs/CL_Schema1.html   (335 words)

  
 'SDL' @ encyclopaediaOnline: the FREE online encyclopaedia (encyclopedia), dictionary, and grammar reference site   (Site not responding. Last check: 2007-11-05)
"System Software Development Language Reference Manual", 1081346, Burroughs Corp (Dec 1974).
"Telecommunications Systems Engineering Using SDL", R. Saracco et al, N-H 1989.
"A Shared Dataspace Language Supporting Large-Scale Concurrency", G. Roman et al, Proc 8th Intl Conf Distrib Comp Sys, IEEE 1988, pp.265-272.
www.encyclopaediaonline.com /article.asp?topic=SDL   (213 words)

  
 Report Definition Language Specification
For customers, this means that reports cannot be easily moved between different reporting implementations and that there are few options for choosing new tools that work with their existing execution environments.
Report Definition Language (RDL) is an XML-based schema for defining reports.
The goal of RDL is to promote the interoperability of commercial reporting products by defining a common schema that allows interchange of report definitions.
www.microsoft.com /sql/reporting/techinfo/rdlspec.mspx   (133 words)

  
 Using Object-Z to Specify a Web Browser Interface
Abstract: A specification describes the functions which a system provides to its users without explanation of how those functions are implemented.
A specification of an interactive system's user-interface is an abstract description of the interactive system itself.
Such a specification indicates which functional aspects of the system are perceivable by the user and the logical organisation of information provided by the interface.
csdl2.computer.org /persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/ozchi/1996/7525/00/7525toc.xml&DOI=10.1109/OZCHI.1996.560016   (257 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.