7 research outputs found

    An Optimization of Command History Search

    Get PDF
    A command that a user issues at the comm and prompt is a string encoded with certain character encoding. This charact er string can be stored into an appro- priate data structure in order to be documented or reused. Additional function- ality of the command line to store entered commands, along with ability to list, edit and re-execute previously entered commands, is called command history. The paper suggests an optimization of command history search based on pro- posed grammar of the command language

    Parsing for agile modeling

    Get PDF
    In order to analyze software systems, it is necessary to model them. Static software models are commonly imported by parsing source code and related data. Unfortunately, building custom parsers for most programming languages is a non-trivial endeavour. This poses a major bottleneck for analyzing software systems programmed in languages for which importers do not already exist. Luckily, initial software models do not require detailed parsers, so it is possible to start analysis with a coarse-grained importer, which is then gradually refined. In this paper we propose an approach to "agile modeling" that exploits island grammars to extract initial coarse-grained models, parser combinators to enable gradual refinement of model importers, and various heuristics to recognize language structure, keywords and other language artifacts

    The Future of Information Sciences : INFuture2009 : Digital Resources and Knowledge Sharing

    Get PDF
    corecore