HOME
*





European Joint Conferences On Theory And Practice Of Software
The European Joint Conferences on Theory and Practice of Software (ETAPS) is a confederation of (currently) four computer science conferences taking place annually at one conference site, usually end of March or early April. Three of the four conferences (FoSSaCS, FASE, TACAS) are top ranked in software engineering and one ( ESOP) is top ranked in programming languages. Constituting conferences ETAPS currently confederates the following conferences: * European Symposium on Programming (ESOP, since 1998) * Foundations of Software Science and Computation Structures (FoSSaCS, since 1998) * Fundamental Approaches to Software Engineering (FASE, since 1998) * Tools and Algorithms for the Construction and Analysis of Systems (TACAS, since 1998) From 1995 to 2015, the International Conference on Compiler Construction (CC) and from 2012 to 2019 Principles of Security and Trust (POST) were constituting conferences as well. TACAS TACAS (Tools and Algorithms for the Construction and An ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Computer Science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical disciplines (including the design and implementation of Computer architecture, hardware and Computer programming, software). Computer science is generally considered an area of research, academic research and distinct from computer programming. Algorithms and data structures are central to computer science. The theory of computation concerns abstract models of computation and general classes of computational problem, problems that can be solved using them. The fields of cryptography and computer security involve studying the means for secure communication and for preventing Vulnerability (computing), security vulnerabilities. Computer graphics (computer science), Computer graphics and computational geometry address the generation of images. Progr ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Software Engineering
Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' programmer'' is sometimes used as a synonym, but may also lack connotations of engineering education or skills. Engineering techniques are used to inform the software development process which involves the definition, implementation, assessment, measurement, management, change, and improvement of the software life cycle process itself. It heavily uses software configuration management which is about systematically controlling changes to the configuration, and maintaining the integrity and traceability of the configuration and code throughout the system life cycle. Modern processes use software versioning. History Beginning in the 1960s, software engineering was seen as its own type of engineering. Additionally, the development of soft ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Microsoft Academic Search
Microsoft Academic Search was a research project and academic search engine retired in 2012. It relaunched in 2016 as Academic. History Microsoft launched a search tool called Windows Live Academic Search in 2006 to directly compete with Google Scholar. It was renamed Live Search Academic after its first year and then discontinued two years later. In 2009, Microsoft Research Asia Group launched a beta tool called Libra in 2009, which was for the purpose of algorithms research in object-level vertical search, data mining, entity linking, and data visualization. Libra was redirected to the MAS service by 2011 and contained 27.2 million records for books, conference papers, and journals. Although largely functional, the service was not intended to be a production website and ceased to be developed, as was originally intended when the research goals of the project had been met. The service stopped being updated in 2012. The fact that this decline was not reported on earlier indicate ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


European Symposium On Programming
The European Symposium on Programming (ESOP) is an annual conference devoted to fundamental issues in the specification, design, analysis, and implementation of programming languages and systems. * According tCORE Ranking ESOP has rank A (i.e. "excellent conference, and highly respected in a discipline area", top 14%). * According tGoogle Scholar Metrics(as of 20 July 2019), ESOP has H5-index 26 and H5-median 38. Initially a biannual conference, ESOP moved in 1998 into an annual schedule and became one of the founding conferences of the European Joint Conferences on Theory and Practice of Software ( ETAPS). See also * List of computer science conferences * List of computer science conference acronyms * List of publications in computer science * Outline of computer science References Further reading Special issueof ''Theoretical Computer Science'' on the European Symposium on Programming Special issueof ''ACM Transactions on Programming Languages and Systems'' on the Eu ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Programming Languages
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning), which are usually defined by a formal language. Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard) while other languages (such as Perl) have a dominant implementation that is treated as a reference. Some languages have both, with the basic language defined by a standard and extensions taken from the dominant implementation being common. Programming language theory is the subfield of computer science that studies the design, implementation, analysis, characterization, and classification of programming languages. Definitions There are many considerations when defining w ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Formal Methods
In computer science, formal methods are mathematically rigorous techniques for the specification, development, and verification of software and hardware systems. The use of formal methods for software and hardware design is motivated by the expectation that, as in other engineering disciplines, performing appropriate mathematical analysis can contribute to the reliability and robustness of a design. Formal methods employ a variety of theoretical computer science fundamentals, including logic calculi, formal languages, automata theory, control theory, program semantics, type systems, and type theory. Background Semi-Formal Methods are formalisms and languages that are not considered fully “formal”. It defers the task of completing the semantics to a later stage, which is then done either by human interpretation or by interpretation through software like code or test case generators. Taxonomy Formal methods can be used at a number of levels: Level 0: Formal specification may ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Bernhard Steffen (computer Scientist)
Bernhard Steffen (born 31 May 1958 in Kiel, West Germany) is a German computer scientist and professor at the TU Dortmund University, Germany. His research focuses on various facets of formal methods ranging from program analysis and verification, to workflow synthesis, to test-based modeling, and machine learning. After his PhD at the University of Kiel he spent two years as a research fellow at the LFCS (Edinburgh, Scotland) where he co-developed the Edinburgh Concurrency Workbench and authored one of the earliest papers on how to adequately model probabilistic processes, before joining the University of Aarhus in 1989 as a postdoc. From 1990 to 1992 he was associate professor at the RWTH Aachen, before he became full professor at the University of Passau. Since 1997 he holds the chair of programming systems at TU Dortmund University where he was Dean of Computer Science between 2002 and 2006 as well as a member of the Senate in 2006 and 2007. In Dortmund he developed the conce ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Aarhus
Aarhus (, , ; officially spelled Århus from 1948 until 1 January 2011) is the second-largest city in Denmark and the seat of Aarhus Municipality. It is located on the eastern shore of Jutland in the Kattegat sea and approximately northwest of Copenhagen. The largest city in Jutland, Aarhus anchors the Central Denmark Region and the statistical region ' (''LØ'') (lit.: Province East Jutland). The LØ is the second most populous statistical region in Denmark with an estimated population of 903,974 (). Aarhus Municipality defines the greater Aarhus area as itself and eight adjacent municipalities totalling 952,824 inhabitants () which is roughly analogous to the municipal and commercial collaboration Business Region Aarhus. The city proper, with an estimated population of 285,273 inhabitants (), ranks as the 2nd-largest city in Denmark. Aarhus dates back to at least the late 8th century and is among the oldest cities in Denmark. It was founded as a harbour settlement at the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Denmark
) , song = ( en, "King Christian stood by the lofty mast") , song_type = National and royal anthem , image_map = EU-Denmark.svg , map_caption = , subdivision_type = Sovereign state , subdivision_name = Danish Realm, Kingdom of Denmark , established_title = History of Denmark#Middle ages, Consolidation , established_date = 8th century , established_title2 = Christianization , established_date2 = 965 , established_title3 = , established_date3 = 5 June 1849 , established_title4 = Faroese home rule , established_date4 = 24 March 1948 , established_title5 = European Economic Community, EEC 1973 enlargement of the European Communities, accession , established_date5 = 1 January 1973 , established_title6 = Greenlandic home rule , established_date6 = 1 May 1979 , official_languages = Danish language, Danish , languages_type = Regional languages , languages_sub = yes , languages = German language, GermanGerman is recognised as a protected minority language in t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Passau
Passau (; bar, label=Central Bavarian, Båssa) is a city in Lower Bavaria, Germany, also known as the Dreiflüssestadt ("City of Three Rivers") as the river Danube is joined by the Inn from the south and the Ilz from the north. Passau's population is approx. 50,000, of whom about 12,000 are students at the University of Passau, renowned in Germany for its institutes of economics, law, theology, computer science and cultural studies. History In the 2nd century BC, many of the Boii tribe were pushed north across the Alps out of northern Italy by the Romans. They established a new capital called Boiodurum by the Romans (from Gaulish ''Boioduron''), now within the Innstadt district of Passau. Passau was an ancient Roman colony called Batavis, Latin for "for the ''Batavi''." The Batavi were an ancient Germanic tribe often mentioned by classical authors, and they were regularly associated with the Suebian marauders, the Heruli. ''Batavis'' (Passau-Altstadt) was a Roman castrum in ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Germany
Germany,, officially the Federal Republic of Germany, is a country in Central Europe. It is the second most populous country in Europe after Russia, and the most populous member state of the European Union. Germany is situated between the Baltic and North seas to the north, and the Alps to the south; it covers an area of , with a population of almost 84 million within its 16 constituent states. Germany borders Denmark to the north, Poland and the Czech Republic to the east, Austria and Switzerland to the south, and France, Luxembourg, Belgium, and the Netherlands to the west. The nation's capital and most populous city is Berlin and its financial centre is Frankfurt; the largest urban area is the Ruhr. Various Germanic tribes have inhabited the northern parts of modern Germany since classical antiquity. A region named Germania was documented before AD 100. In 962, the Kingdom of Germany formed the bulk of the Holy Roman Empire. During the 16th ce ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Enschede
Enschede (; known as in the local Twents dialect) is a municipality and city in the eastern Netherlands in the province of Overijssel and in the Twente region. The eastern parts of the urban area reaches the border of the German city of Gronau. The municipality of Enschede consisted of the city of Enschede until 1935, when the rural municipality of Lonneker, which surrounded the city, was annexed after the rapid industrial expansion of Enschede which began in the 1860s and involved the building of railways and the digging of the Twentekanaal. The proposal for consolidation began in 1872, per the Tubantia newspaper article on 22 June 1872 that referenced a committee of 5 to oversee a study. They were: J. Mosman (Johannes Theodorus Mosman), H. Fikkert, H. G. Blijdenstein J. Bz., C. C. Schleucker, and G. J. van Heek. In sports and culture, Enschede is known for being home to football club FC Twente, one-time Dutch champions, and the University of Twente. The municipality of ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]